ВВЕДЕНИЕ
В наш век информационных технологий стало реально все документы преобразовывать в электронный вид и регистратура городской поликлиники в считанные минуты может найти сведения о принятых пациентах вызовах кабинетах.
Цель курсового проекта разработать информационную систему Поликлиника включающую в себя данные о врачах пациентах кабинетах и вызовах которые необходимые для работы поликлиники. База данных позволяет осуществлять добавление изменение поиск и удаление данных а также просматривать эти данные
Требуется создание полнофункциональной информационной системы использование которой будет способствовать повышению эффективности работы поликлиники переходу на качественно новый уровень обслуживания и лечения пациентов.
Прохождение лечения пациента в поликлинике подразумевает
1. оформление личной карточки пациента
2. хранение личной карточки пациента историй всех болезней поставленных диагнозов результатов проведения исследований анализов
3. направление пациента к врачу на проведение исследования сдачу анализов
4. оформление справок больничных листов.
В данном курсовом проекте поставлена задача разработки новой информационной системы для обслуживания пациентов использование которой позволит решить задачу оперативной постановки пациента на учет
1. упрощение доступа к персональным данным пациента
2. быстрое доведение результатов проведения исследований анализов пациента до лечащего врача
3. сокращение штатной численности отдела регистратуры расходов на зарплату и сокращение людских и временных затрат на обработку информации
4. централизованное хранение всех данных о пациенте
5. уменьшение количества противоречивых данных
6. упрощение постановки диагноза пациенту.
В данном курсовом проекте поставлена задача разработки новой информационной системы для обслуживания.

Advertisement
Узнайте стоимость Online
  • Тип работы
  • Часть диплома
  • Дипломная работа
  • Курсовая работа
  • Контрольная работа
  • Решение задач
  • Реферат
  • Научно - исследовательская работа
  • Отчет по практике
  • Ответы на билеты
  • Тест/экзамен online
  • Монография
  • Эссе
  • Доклад
  • Компьютерный набор текста
  • Компьютерный чертеж
  • Рецензия
  • Перевод
  • Репетитор
  • Бизнес-план
  • Конспекты
  • Проверка качества
  • Единоразовая консультация
  • Аспирантский реферат
  • Магистерская работа
  • Научная статья
  • Научный труд
  • Техническая редакция текста
  • Чертеж от руки
  • Диаграммы, таблицы
  • Презентация к защите
  • Тезисный план
  • Речь к диплому
  • Доработка заказа клиента
  • Отзыв на диплом
  • Публикация статьи в ВАК
  • Публикация статьи в Scopus
  • Дипломная работа MBA
  • Повышение оригинальности
  • Копирайтинг
  • Другое
Прикрепить файл
Рассчитать стоимость

Работа № 4209. Это ОЗНАКОМИТЕЛЬНАЯ ВЕРСИЯ работы, цена оригинала 1000 рублей. Оформлен в программе Microsoft Word.

Оплата. Контакты

1. ПРЕДВАРИТЕЛЬНЫЙ АНАЛИЗ
В наше время сложно найти предприятие без информационной системы так как они значительно упрощают работу. С этой же целью мы создаём нашу систему. Для упрощения выполнения всех процессов поликлиники кабинеты список врачей список пациентов и других функций. А если все данные функции будут упрощены обслуживание больных будет быстрее.
В процессе разработки опытный специалист чтобы хорошо спроектировать систему должен составить список требований а для этого он должен учитывать пожелания заказчика должен дать ему то что действительно нужно поскольку не редко это разные вещи.
Чтобы сформулировать список требований необходимо максимальное количество информации о предметной области.
Предметной областью называется часть реальной системы представляющая интерес для данного исследования. При проектировании автоматизированных информационных систем предметная область отображается моделями данных нескольких уровней. Число уровней зависти от сложности решаемых задач но в любом случае включает концептуальный и логический уровни.
Современная поликлиника является крупным многопрофильным специализированным лечебно-профилактическим учреждением предназначенным оказывать медицинскую помощь и осуществлять комплекс профилактических мероприятий по оздоровлению населения и предупреждению заболеваний.
На основе проведенного анализа обработки информации в сети поликлиник можно сформулировать перечень запросов которые бы можно было сформировать к информационной системе Поликлиника
 Запрос 1. Врачи и их пациенты
 Запрос 2. Время пребывания в больнице
 Запрос 3. Пациенты женщины
 Запрос 4. Пациенты лежавшие неоднократно
 Запрос 5. Пациенты — пенсионеры
 Запрос 6. Подбор специальности врача по диагнозу
Для получения сводной информации о деятельности поликлиники должен формироваться следующий отчет
• Врачи по специальностям
• Пациенты – пенсионеры
• Учет поступления выписок
Для ввода информации в информационную систему должны быть реализованы следующие операции
• Сведения о врачах
• Сведения о пациентах
• Учет поступления выписок

2. ОПИСАНИЕ ПРОГРАММНОГО ПРОДУКТА

2.1 Входная информация

К входной информации относятся данные вводимые в следующие таблицы
Таблица 1. Таблица Сведения о врачах
Таблица 2. Таблица Сведения о пациентах
Таблица 3. Таблица Учет поступления выписок
2.2 Выходная информация
Отчет report — это объект базы данных который используется для вывода на экран в печать или файл структурированной информации. Reports позволяют извлечь из таблиц или запросов базы данных необходимую информацию и представить ее в виде удобном для восприятия. Report содержит заголовок область данных верхний и нижний колонтитулы примечание и разбит на страницы.
В Microsoft Access 2007 для создания отчетов можно использовать различные средства рис. 1
 Мастер отчетов
 Конструктор отчетов
 Инструмент Report
 Пустой report
При печати таблиц и запросов информация выдается практически в том виде в котором хранится. Часто возникает необходимость представить данные в виде отчетов которые имеют традиционный вид и легко читаются. Подробный отчет включает всю информацию из таблицы или запроса но содержит заголовки и разбит на страницы с указанием верхних и нижних колонтитулов.
К выходным данным относится сформированный отчет Рис. 1 2345 6
Рисунок 1. Отчет Врачи по специальностям
Рисунок 2. Отчет Врачи по специальностям в режиме конструктора
Рисунок 3. Отчет Пациенты – пенсионеры
Рисунок 4. Отчет Пациенты – пенсионеры в режиме конструктор
Рисунок 5. Отчет Учет поступления выписок
Рисунок 6. Отчет Учет поступления выписок в режиме конструктор
2.3 Выбор и обоснование выбора используемого программного
обеспечения
Для создания автоматизированной информационной системы выбрано программное обеспечение Microsoft Access.
Microsoft Office Access или просто Microsoft Access — реляционная СУБД корпорации Microsoft. Имеет широкий спектр функций включая связанные запросы связь с внешними таблицами и базами данных. Благодаря встроенному языку VBA в самом Access можно писать приложения работающие с базами данных.
сновные компоненты MS Access
• построитель таблиц
• построитель экранных форм
• построитель SQL-запросов язык SQL в MS Access не соответствует стандарту ANSI
• построитель отчётов выводимых на печать.
Они могут вызывать скрипты на языке VBA поэтому MS Access позволяет разрабатывать приложения и БД практически с нуля или написать оболочку для внешней БД.
Microsoft Access является проприетарным программным обеспечением то есть для его использования необходимо приобрести лицензию. Однако для использования готовых приложений созданных с помощью Access лицензия не требуется.
Корпорация Microsoft распространяет полнофункциональную версию Access как отдельно так и совместно с другими приложениями Word Excel и др. в составе пакетов Microsoft Office Professional Microsoft Office Professional Plus и Microsoft Office Enterprise.
2.4 Описание ресурсов ПЭВМ
Современные вычислительные машины представляют одно из самых значительных достижений человеческой мысли влияние которого на развитие научно-технического прогресса трудно переоценить. Области применения ЭВМ непрерывно расширяются. Этому в значительной степени способствует распространение персональных ЭВМ и особенно микроЭВМ.
Комплектации вычислительной техники должна быть не ниже чем следующие параметры
a процессор Intel или AMD с тактовой частотой более 1100MHz
b графический адаптер SVGA
c расширение экрана минимум 800 на 600 пикселей
d ОЗУ 1024 Mb
e мышь клавиатура
f не менее 100 Мб на жестком диске.
Требования к программным средствам
a ЭВМ должна работать с операционными системами семейства Windows 7 8.
b Требуется установленный пакет Microsoft Office 2007 2010. 2013.
3. ОСНОВНЫЕ ПРОЕКТНЫЕ РЕШЕНИЯ
3.1 Структура АИС
Автоматизированная информационная система АИС — совокупность программно- аппаратных средств предназначенных для автоматизации деятельности связанной с хранением передачей и обработкой информации.
Структура АИС – это способ взаимосвязи элементов системы обеспечивающих ее целостность.
Целостность АИС – это свойство АИС обеспечивающее устойчивость и функционирование системы в соответствии с ее назначением. При отсутствии в структуре АИС например программного модуля по расчету показателей финансового состояния фирмы функция оценки ее финансово-экономического состояния не будет выполняться. Кроме того целостность АИС зависит и от параметров работоспособности ее элементов например слабый уровень контроля достоверности данных снижает параметры БД АИС и потенциально нарушает ее целостность.
Данная АИС состоит из нескольких сущностей
Рисунок 7. Таблица Сведения о врачах
Рисунок 8. Таблица Сведения о пациенте
Рисунок 9. Таблица Учет поступления выписок
Рисунок 10. Окно Схема данных
3.2 Запросы
Запросы в Access являются основным инструментом выборки обновления и обработки данных в таблицах базы данных. Access в соответствии с концепцией реляционных баз данных для выполнения запросов использует язык структурированных запросов SQL Structured Query Language. С помощью инструкций языка SQL реализуется любой запрос в Access.
Существует несколько типов запросов на выборку на обновление на добавление на удаление перекрестный запрос создание таблиц.
Основным видом запроса является запрос на выборку. Результатом выполнения этого запроса является новая таблица которая существует до закрытия запроса. Записи формируются путем объединения записей таблиц на которых построен запрос. Способ объединения записей таблиц указывается при определении их связи в схеме данных или при создании запроса. Условия отбора сформулированные в запросе позволяют фильтровать записи составляющие результат объединения таблиц.
SQL – запросы – это запросы которые составляются программистами из последовательности SQL – инструкций. Эти инструкции задают что надо сделать с входным набором данных для генерации выходного набора. Все запросы Access строит на основе SQL – запросов чтобы посмотреть их необходимо в активном окне проектирования запроса выполнить команду ВидSQL.
Запросы АИС на языке SQL.
Запрос 1.Врачи и их пациенты.
SELECT [Сведения о врачах].Фамилия [Сведения о врачах].Имя [Сведения о врачах].Отчество [Сведения о врачах].Специальность [Учет поступления выписок].[ФИО пациента] [Учет поступления выписок].[Дата поступления] [Учет поступления выписок].[Дата выписки]
FROM [Сведения о врачах] INNER JOIN [Сведения о пациенте] ON [Сведения о врачах].[Код врача] = [Сведения о пациенте].[Код врача] INNER JOIN [Учет поступления выписок] ON [Сведения о пациенте].[Номер медицинской карты] = [Учет поступления выписок].[Номер медицинской карты]
WHERE [Сведения о врачах].Специальность=[введите специальность врача]
Запрос 2.Время пребывания в поликлинике.
SELECT [Учет поступления выписок].[ФИО пациента] [Учет поступления выписок][Дата выписки]-[Учет поступления выписок][Дата поступления] AS [Врея пребывания в больнице дни] [Учет поступления выписок].[Дата поступления] [Учет поступления выписок].[Дата выписки]
FROM [Учет поступления выписок]
Запрос 3.Пацеенты женщины.
SELECT [Сведения о пациенте].Фамилия [Сведения о пациенте].Имя [Сведения о пациенте].Отчество
FROM [Сведения о пациенте] WHERE [Сведения о пациенте].Пол=»ж»
Запрос 4.Пацеенты лежавшие неоднократно.
SELECT [Учет поступления выписок].[ФИО пациента] [Учет поступления выписок].[Диагноз] [Учет поступления выписок].[Дата поступления] [Учет поступления выписок].[Дата выписки]
FROM [Учет поступления выписок]
WHERE [Учет поступления выписок].[ФИО пациента] In SELECT [ФИО пациента] FROM [Учет поступления выписок] As Tmp GROUP BY [ФИО пациента] HAVING Count>1
ORDER BY [Учет поступления выписок].[ФИО пациента]
Запрос 5.Пацеенты-пенсионеры.
SELECT [Сведения о пациенте].Фамилия [Сведения о пациенте].Имя [Сведения о пациенте].Отчество [Сведения о пациенте].Пол [Сведения о пациенте].[Дата рождения]
FROM [Сведения о пациенте]
WHERE [Сведения о пациенте].Пол=»ж» AND [Сведения о пациенте].[Дата рождения]<=#111955# OR [Сведения о пациенте].Пол=»м» AND [Сведения о пациенте].[Дата рождения]<=#111950#
Запрос 6.Подборка специального врача по диагнозу.
SELECT [Сведения о врачах].Специальность
FROM [Сведения о врачах] INNER JOIN [Сведения о пациенте] ON [Сведения о врачах].[Код врача] = [Сведения о пациенте].[Код врача] INNER JOIN [Учет поступления выписок] ON [Сведения о пациенте].[Номер медицинской карты] = [Учет поступления выписок].[Номер медицинской карты]
GROUP BY [Сведения о врачах].Специальность [Учет поступления выписок].Диагноз
HAVING [Учет поступления выписок].Диагноз=[введите диагноз]
3.3 Описание главной формы проекта
СУБД Access предлагает пользователю удобный механизм работы с данными. Это специальные Access-формы которые значительно облегчают ввод редактирование данных их просмотр. Они являются специальным объектом в этой СУБД и имеют богатый арсенал элементов управления с помощью которых происходит автоматизация представления данных хранимых в таблицах базы данных. Это текстовые поля флажки радиокнопки выпадающие списки и прочее.
Работа с приложением для пользователя начинается с запуска файла ИС Поликлиника. Появится главная форма в которой необходимо выбрать
1 Открыть форму Диагноз дата поступления дата выписки
2 Открыть форму История болезни
3 Открыть форму Сведения о врачах
4 Открыть отчет Врачи по специальностям
5 Открыть форму Пациенты-пенсионеры
6 Открыть отчет Учет поступления выписки
Запросы 7 Врачи и их пациенты.
8 Время пребывания в больнице.
9 Пациенты-женщины.
10 Пациенты лежавшие неоднократно.
11 Пациенты-пенсионеры.
12 Подбор специальности врача по диагнозу.
В зависимости от выбора пользователя будут доступны различные функции. Рассмотрим работу программы на примере пользователя. После выбора пользователя приложения можно просмотреть все функции главной кнопочной формы рисунок 11.
Рисунок 11. Главная кнопочная форма Поликлиника
Также можно воспользоваться списком форм рисунок 12
Рисунок 12. Окно Формы
При нажатии на кнопку Открыть форму Диагноз дата поступления дата выписки открывается следующая форма рисунок 13.
Рисунок 13. Форма Диагноз дата поступления дата выписки
При нажатии на кнопку Открыть форму История болезни открывается следующая форма рисунок 14
Рисунок 14. Форма История болезни
При нажатии на кнопку Открыть форму Сведения о врачах открывается следующая форма рисунок 15
Рисунок 15. Форма Сведения о врачах
При нажатии на кнопку Открыть отчет Врачи по специальности открывается следующий отчет рисунок 16
Рисунок 16. Отчет Врачи по специальности
При нажатии на кнопку Открыть форму Пациенты-пенсионеры открывается следующая форма рисунок 17
Рисунок 17. Форма Пациенты-пенсионеры
При нажатии на кнопку Открыть отчет Учет поступления выписок открывается следующий отчет рисунок 18
Рис.18. Отчет Учет поступления выписок
При нажатии на кнопку Врачи и их пациенты открывается запрос рисунок 19
Рисунок 19. Запрос Врачи и их пациенты
При нажатии на кнопку Врачи и их пациенты открывается запрос рисунок 20
Рисунок 20. Отчет Врачи и их пациенты
При нажатии на кнопку Пациенты-женщины открывается следующий запрос рисунок 21
Рисунок 21. ЗапросПациенты-женщины
При нажатии на кнопку Пациенты лежавшие неоднократно открывается запрос рисунок 22
Рисунок 22. Запрос Пациенты лежавшие неоднократно
При нажатии на кнопку Пациенты-пенсионеры открывается следующий запрос рисунок 23
Рис.23. Запрос Пациенты-пенсионеры
При нажатии на кнопку Подбор специального врача по диагнозу открывается следующий запрос рисунок 24
Рисунок 24. Запрос Подбор специального врача по диагнозу
ЗАКЛЮЧЕНИЕ
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ
12. Семакин И.Г. Шестаков А.П. Основы программирования учебник для студ. СПО. — М Академия 2013.- 438 с.
13. Сорокин А.В. Delphi. Разработка баз данных. – СПб. Питер 2005. – 477с. ил. Издательский дом Вильямс 2015. – 336 с. ил. – Парал. тит. англ.
14. Тейлор Аллен Дж. SQL для чайников 5-е издание. Пер. с англ. – М.
15. Фаронов В.В. Система программирования Delphi . — СПб БХВ-Петербург 2014.- 912 с.
16. Хомоненко А.Д. Цыганков В.М. Мальцев М.Г. Базы данных учебник для вузов под ред. А.Д.Хомоненко.- 3-е изд. — СПб Корона-Принт 2013.- 672 с.